microphone blanket - French English Dictionary